an eye-catching beauty - İspanyolca İngilizce Sözlük